type crypto/ecdsa.nistCurve

22 uses

	crypto/ecdsa (current package)
		ecdsa.go#L188: func generateNISTEC[Point nistPoint[Point]](c *nistCurve[Point], rand io.Reader) (*PrivateKey, error) {
		ecdsa.go#L206: func randomPoint[Point nistPoint[Point]](c *nistCurve[Point], rand io.Reader) (k *bigmod.Nat, p Point, err error) {
		ecdsa.go#L295: func signNISTEC[Point nistPoint[Point]](c *nistCurve[Point], priv *PrivateKey, csprng io.Reader, hash []byte) (sig []byte, err error) {
		ecdsa.go#L370: func inverse[Point nistPoint[Point]](c *nistCurve[Point], kInv, k *bigmod.Nat) {
		ecdsa.go#L390: func hashToNat[Point nistPoint[Point]](c *nistCurve[Point], e *bigmod.Nat, hash []byte) {
		ecdsa.go#L501: func verifyNISTEC[Point nistPoint[Point]](c *nistCurve[Point], pub *PublicKey, hash, sig []byte) bool {
		ecdsa.go#L567: type nistCurve[Point nistPoint[Point]] struct {
		ecdsa.go#L585: func (curve *nistCurve[Point]) pointFromAffine(x, y *big.Int) (p Point, err error) {
		ecdsa.go#L604: func (curve *nistCurve[Point]) pointToAffine(p Point) (x, y *big.Int, err error) {
		ecdsa.go#L617: var _p224 *nistCurve[*nistec.P224Point]
		ecdsa.go#L619: func p224() *nistCurve[*nistec.P224Point] {
		ecdsa.go#L621: 		_p224 = &nistCurve[*nistec.P224Point]{
		ecdsa.go#L630: var _p256 *nistCurve[*nistec.P256Point]
		ecdsa.go#L632: func p256() *nistCurve[*nistec.P256Point] {
		ecdsa.go#L634: 		_p256 = &nistCurve[*nistec.P256Point]{
		ecdsa.go#L643: var _p384 *nistCurve[*nistec.P384Point]
		ecdsa.go#L645: func p384() *nistCurve[*nistec.P384Point] {
		ecdsa.go#L647: 		_p384 = &nistCurve[*nistec.P384Point]{
		ecdsa.go#L656: var _p521 *nistCurve[*nistec.P521Point]
		ecdsa.go#L658: func p521() *nistCurve[*nistec.P521Point] {
		ecdsa.go#L660: 		_p521 = &nistCurve[*nistec.P521Point]{
		ecdsa.go#L668: func precomputeParams[Point nistPoint[Point]](c *nistCurve[Point], curve elliptic.Curve) {